#pragma once
#include<iostream>
#include<vector>

#ifdef HalconPro
#define HALCONPRO_API __declspec(dllexport)
#else
#define	HALCONPRO_API __declspec(dllimport)
#endif // HalconPro

using namespace std;

class HALCONPRO_API HalconPro
{
public:
	static int RecognitionMark(unsigned char*, double*, vector<float>*, vector<float>*, vector<float>*);
};


class HALCONPRO_API EigMatrix
{
public:
	static int Multiply(float*,float*, float*);
	static int Inverse(float*, float*);
	static int Transpose(float*, float*);
};
